package com.entity;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class Teacherinfo {
    @ApiModelProperty(name = "id", example = "老师内码")
    private int id;
    @ApiModelProperty(name = "userId", example = "用户内码")
    private int userId;
    @ApiModelProperty(name = "wxAvatar", example = "微信头像")
    private String wxAvatar;
    @ApiModelProperty(name = "wxNickName", example = "微信昵称")
    private String wxNickName;
    @ApiModelProperty(name = "phone", example = "手机号")
    private String phone;
    @ApiModelProperty(name = "teacherName", example = "老师姓名")
    private String teacherName;
    @ApiModelProperty(name = "teacherSex", example = "老师性别")
    private String teacherSex;
    @ApiModelProperty(name = "teacherValue", example = "名师值")
    private int teacherValue;
    @ApiModelProperty(name = "birthDate", example = "出生日期")
    private Date birthDate;
    @ApiModelProperty(name = "birthPlaceId", example = "籍贯内码")
    private int birthPlaceId;
    @ApiModelProperty(name = "birthPlaceName", example = "籍贯名称")
    private String birthPlaceName;
    @ApiModelProperty(name = "schoolId", example = "学校内码")
    private int schoolId;
    @ApiModelProperty(name = "schoolName", example = "学校名称")
    private String schoolName;
    @ApiModelProperty(name = "schoolType", example = "学校类型")
    private String schoolType;
    @ApiModelProperty(name = "majorId", example = "所学专业内码")
    private int majorId;
    @ApiModelProperty(name = "majorName", example = "专业名称")
    private String majorName;
    @ApiModelProperty(name = "currentIdentity", example = "当前身份")
    private String currentIdentity;
    @ApiModelProperty(name = "cityId", example = "所在城市")
    private int cityId;
    @ApiModelProperty(name = "cityName", example = "城市名")
    private String cityName;
    @ApiModelProperty(name = "teachingAreaId", example = "授课区域")
    private int teachingAreaId;
    @ApiModelProperty(name = "teachingAreaName", example = "授课地区名称")
    private String teachingAreaName;
    @ApiModelProperty(name = "teachingStage", example = "可教阶段")
    private String teachingStage;
    @ApiModelProperty(name = "counselingMethod", example = "辅导方式")
    private String counselingMethod;
    @ApiModelProperty(name = "teachingSample", example = "教学经验")
    private String teachingSample;
    @ApiModelProperty(name = "selfEvaluation", example = "自我介绍")
    private String selfEvaluation;
    @ApiModelProperty(name = "subject", example = "科目")
    private List subject;
    @ApiModelProperty(name = "hourPrice", example = "课时价格")
    private BigDecimal hourPrice;
    @ApiModelProperty(name = "createTime", example = "创建时间")
    private Date createTime;
    @ApiModelProperty(name = "resumeStatus", example = "是否隐藏简历")
    private String resumeStatus;
    @ApiModelProperty(name = "status", example = "状态")
    private String status;
    @ApiModelProperty(name = "cerStatus", example = "认证状态")
    private String cerStatus;
    @ApiModelProperty(name = "orderCount", example = "订单数")
    private Integer orderCount;
    @ApiModelProperty(name = "classTime", example = "可教时间")
    private String classTime;
    private String identifyStatus;
    @ApiModelProperty(name = "teachingAge", example = "教龄")
    private Integer teachingAge;
    @ApiModelProperty(name = "gradeType", example = "金银铜等级")
    private Integer gradeType;

    private String schoolLa;
    private String schoolLo;
    private String video;
    private List<TeacherUrlInfo> teacherUrl1;
    private List<TeacherUrlInfo> teacherUrl2;

    public List<TeacherUrlInfo> getTeacherUrl1() {
        return teacherUrl1;
    }

    public void setTeacherUrl1(List<TeacherUrlInfo> teacherUrl1) {
        this.teacherUrl1 = teacherUrl1;
    }

    public List<TeacherUrlInfo> getTeacherUrl2() {
        return teacherUrl2;
    }

    public void setTeacherUrl2(List<TeacherUrlInfo> teacherUrl2) {
        this.teacherUrl2 = teacherUrl2;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public String getSchoolLa() {
        return schoolLa;
    }

    public void setSchoolLa(String schoolLa) {
        this.schoolLa = schoolLa;
    }

    public String getSchoolLo() {
        return schoolLo;
    }

    public void setSchoolLo(String schoolLo) {
        this.schoolLo = schoolLo;
    }

    public Integer getTeachingAge() {
        return teachingAge;
    }

    public void setTeachingAge(Integer teachingAge) {
        this.teachingAge = teachingAge;
    }

    public Integer getGradeType() {
        return gradeType;
    }

    public void setGradeType(Integer gradeType) {
        this.gradeType = gradeType;
    }

    public String getClassTime() {
        return classTime;
    }

    public void setClassTime(String classTime) {
        this.classTime = classTime;
    }

    public String getIdentifyStatus() {
        return identifyStatus;
    }

    public void setIdentifyStatus(String identifyStatus) {
        this.identifyStatus = identifyStatus;
    }

    public String getWxNickName() {
        return wxNickName;
    }

    public void setWxNickName(String wxNickName) {
        this.wxNickName = wxNickName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getCerStatus() {
        return cerStatus;
    }

    public void setCerStatus(String cerStatus) {
        this.cerStatus = cerStatus;
    }

    public String getSchoolType() {
        return schoolType;
    }

    public void setSchoolType(String schoolType) {
        this.schoolType = schoolType;
    }

    public Date getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(Date birthDate) {
        this.birthDate = birthDate;
    }

    public String getBirthPlaceName() {
        return birthPlaceName;
    }

    public void setBirthPlaceName(String birthPlaceName) {
        this.birthPlaceName = birthPlaceName;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public String getMajorName() {
        return majorName;
    }

    public void setMajorName(String majorName) {
        this.majorName = majorName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getTeachingAreaName() {
        return teachingAreaName;
    }

    public void setTeachingAreaName(String teachingAreaName) {
        this.teachingAreaName = teachingAreaName;
    }

    public List getSubject() {
        return subject;
    }

    public void setSubject(List subject) {
        this.subject = subject;
    }

    public String getWxAvatar() {
        return wxAvatar;
    }

    public void setWxAvatar(String wxAvatar) {
        this.wxAvatar = wxAvatar;
    }

    public BigDecimal getHourPrice() {
        return hourPrice;
    }

    public void setHourPrice(BigDecimal hourPrice) {
        this.hourPrice = hourPrice;
    }

    public Integer getOrderCount() {
        return orderCount;
    }

    public void setOrderCount(Integer orderCount) {
        this.orderCount = orderCount;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getUserId() {
        return userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getTeacherSex() {
        return teacherSex;
    }

    public void setTeacherSex(String teacherSex) {
        this.teacherSex = teacherSex;
    }

    public int getTeacherValue() {
        return teacherValue;
    }

    public void setTeacherValue(int teacherValue) {
        this.teacherValue = teacherValue;
    }

    public int getBirthPlaceId() {
        return birthPlaceId;
    }

    public void setBirthPlaceId(int birthPlaceId) {
        this.birthPlaceId = birthPlaceId;
    }

    public int getSchoolId() {
        return schoolId;
    }

    public void setSchoolId(int schoolId) {
        this.schoolId = schoolId;
    }

    public int getMajorId() {
        return majorId;
    }

    public void setMajorId(int majorId) {
        this.majorId = majorId;
    }

    public String getCurrentIdentity() {
        return currentIdentity;
    }

    public void setCurrentIdentity(String currentIdentity) {
        this.currentIdentity = currentIdentity;
    }

    public int getCityId() {
        return cityId;
    }

    public void setCityId(int cityId) {
        this.cityId = cityId;
    }

    public int getTeachingAreaId() {
        return teachingAreaId;
    }

    public void setTeachingAreaId(int teachingAreaId) {
        this.teachingAreaId = teachingAreaId;
    }

    public String getTeachingStage() {
        return teachingStage;
    }

    public void setTeachingStage(String teachingStage) {
        this.teachingStage = teachingStage;
    }

    public String getCounselingMethod() {
        return counselingMethod;
    }

    public void setCounselingMethod(String counselingMethod) {
        this.counselingMethod = counselingMethod;
    }

    public String getTeachingSample() {
        return teachingSample;
    }

    public void setTeachingSample(String teachingSample) {
        this.teachingSample = teachingSample;
    }

    public String getSelfEvaluation() {
        return selfEvaluation;
    }

    public void setSelfEvaluation(String selfEvaluation) {
        this.selfEvaluation = selfEvaluation;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getResumeStatus() {
        return resumeStatus;
    }

    public void setResumeStatus(String resumeStatus) {
        this.resumeStatus = resumeStatus;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
